package com.skeleton.show.service;

import java.util.List;

import com.skeleton.common.base.service.BaseService;
import com.skeleton.db.dto.ShowinfoDto;

/**
 * Service接口
 * 
 * @author Wangyu
 */
public interface ShowService extends BaseService {

	List<ShowinfoDto> getAllShow();

	void doAddMain(ShowinfoDto sDto);

	void doAddSub(String mainId, ShowinfoDto sDto);

	void doAddItem(String subId, ShowinfoDto sDto);

	ShowinfoDto getItemById(ShowinfoDto sDto);

	void doModifyItem(ShowinfoDto sDto, String isUpdate);

	void doDeleteItem(ShowinfoDto sDto);

	void doDeleteSub(ShowinfoDto sDto);

	void doDeleteMain(ShowinfoDto sDto);
	
	void doDeleteAllDate(ShowinfoDto sDto);

}
